chief translator - Espagnol Anglais Dictionnaire